In this project I was asked to be responsible for the GUI, so I made a basic and generic GUI system pretty solid in order to have the basis for the project.
This system was expanded in production to adapt it to new requirements such as opacity and interaction with the controller.
Another part that I modified that was first implemented by Miquel, was the flow of scenes, i changed it to accept the possibility of having a scene loaded in memory while scenes from the menu were on screen.
Another area of work were the dialogues, taking the research of Fran as basis, I remade it to adapt the code to what we wanted to do.
Finally I implemented the particle module of Elliot's research, which I almost did not change since there was not enough time to make all the modifications I wanted. I have also passed DrMemory and Deleaker to find MemoryLeaks.

https://gyazo.com/a59008b1064c3e22cd048e121ff0adc8 https://gyazo.com/5c722005ed71a52a1cbaf37a03b25fbc https://gyazo.com/325bd265461c708340dbd439d38b724d